package com.bjc.activiti.bean.request;

import java.time.LocalDate;

import com.bjc.base.utils.StringUtil;

import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

/**
 * 我的任务
 * 
 * @author 陈皓
 * @date 2017年11月22日
 */
@Getter
@Setter
@ToString
public class MyTaskReqVO {

	@ApiModelProperty("办理人")
	private String assignee;

	@ApiModelProperty("申请人")
	private String applyUser;

	@ApiModelProperty("流程名称")
	private String flowName;

	@ApiModelProperty("开始时间")
	private LocalDate startTime;

	@ApiModelProperty("结束时间")
	private LocalDate endTime;

	public void setStartTime(String startTime) {
		if (!StringUtil.isNullOrEmpty(startTime)) {
			this.startTime = LocalDate.parse(startTime);
		}

	}

	public void setEndTime(String endTime) {
		if (!StringUtil.isNullOrEmpty(endTime)) {
			this.endTime = LocalDate.parse(endTime);
		}
	}
	
}
